package com.ssyt.yt1.day6.encapsulation;

/**
 * 单例模式
 * 
 * @author Administrator
 *
 */
public class Config {

	// private static Config config;
	// static {
	// config = new Config();
	// }

	/**
	 * 1、类加载的时候把属性放到内存中公共调用
	 */
	private static Config config = new Config();

	/**
	 * 2、构造方法私有化
	 */
	private Config() {

	}

	/**
	 * 3、为了方便外部调用实例，提供一个静态方法
	 * 
	 * @return
	 */
	public static Config getInstance() {
		return config;
	}

	public void readConfig() {
		System.out.println("读取配置文件...");
	}
}
